🇪🇸 es en 🇬🇧

pasar a mejor vida verb

go to heaven, rest in peace
Wiktionary Links